package com.lkwlw.tplms.transport.dao.mapper;

import com.lkwlw.tplms.transport.dao.model.TransportInfo;
import com.lkwlw.tplms.transport.dao.model.TransportInfoExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TransportInfoMapper {
    int countByExample(TransportInfoExample example);

    int deleteByExample(TransportInfoExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(TransportInfo record);

    int insertSelective(TransportInfo record);

    List<TransportInfo> selectByExample(TransportInfoExample example);

    TransportInfo selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") TransportInfo record, @Param("example") TransportInfoExample example);

    int updateByExample(@Param("record") TransportInfo record, @Param("example") TransportInfoExample example);

    int updateByPrimaryKeySelective(TransportInfo record);

    int updateByPrimaryKey(TransportInfo record);
}